<?
namespace Admin\Event
{
    class RemoveProject extends \Api\AjaxEvent\Listener
    {
        /**
         * Usuwa realizacje z bazy danych.
         * @return array
         */
        public function __event__RemoveProject()
        {
            $result = false;
            $message = '';
            
            if(\Api\Model\Login::IsValid() && \Api\Arrays::Exists("rid",$this->m_param))
            {
               $res = new \Admin\Model\Project($this->m_config);
               $res->RemoveProject($this->m_param['rid']);
                $result = true;                
                
            }else
            {
                $message = 'Nie posiadasz uprawnień aby wykonać żądaną akcje.';
            }
            
            return json_encode(array(
                    'result'=>$result,
                    'message'=>$message
                ));
        }
    }
}
?>